const http=require('http')

/*
    跨域问题：不同的协议、IP、端口下的页面发起http请求会出现跨域问题
**/

http.createServer((req,res)=>{
    if(req.url=='/'){
        var str=''
        req.on('data',(chunk)=>{
            str+=chunk
        })
        req.on('end',()=>{
            console.log(str)
            var arr=str.split('\r\n')
            var index=arr.indexOf('')
            // 从index+1的位置开始索引
            var index2=arr.indexOf('',index+2)
            var obj={'username':arr[index+1],'age':arr[index2+1]}
            console.log(obj)

            // 设置允许跨域的源（*表示所有的域）
            res.setHeader("Access-Control-Allow-Origin","*")
            res.writeHead(200,{"Content-Type":"text/plain"})
            res.end('received')
        })
    }
}).listen(8000)
console.log('server is listening 8000')